/**
 * @file LightLogConf.h
 * @author SoBigDog (623644973lubin@163.com)
 * @brief 
 * @version 0.1
 * @date 2020-01-08
 * 
 * @copyright Copyright (c) 2020
 * 
 */
#pragma once

#define LIGHTLOG_SAVE_TO_FLASH				0
#define LIGHTLOG_LOG_WITH_ERROR_CODE		1

/* global config */
#define LIGHTLOG_

/* level config */
#define LIGHTLOG_OFF_SAVE					0
#define LIGHTLOG_OFF_PRINT					0

#define LIGHTLOG_FATAL_SAVE					0
#define LIGHTLOG_FATAL_PRINT				0

#define LIGHTLOG_ERROR_SAVE					0
#define LIGHTLOG_ERROR_PRINT				0

#define LIGHTLOG_WARN_SAVE					0
#define LIGHTLOG_WARN_PRINT					0

#define LIGHTLOG_INFO_SAVE					0
#define LIGHTLOG_INFO_PRINT					0

#define LIGHTLOG_DEBUG_SAVE					0
#define LIGHTLOG_DEBUG_PRINT				0

#define LIGHTLOG_NOTICE_SAVE				0
#define LIGHTLOG_NOTICE_PRINT				0

/* file system config */
#define LIGHTLOG_USE_FS						0

#ifdef LIGHTLOG_USE_FS
	#define LIGHTLOG_FILE_PATH				"\LightLog.log"
	#define LIGHTLOG_MAX_FILE_LEN			(1024 * 1024 * 10)UL
#endif

//#define 

